package com.sqsf.test;

import java.util.HashMap;

//我们发现servlet书写的功能比较单一
//所以书写普通类进行抽离
public class AllController {
    //定义属性保存请求url与对应方法之间的关系
    public static HashMap<String, String> map = new HashMap<>();

    //使用静态代码块 模拟读取配置文件配置url与方法之间的关系
    static {
        map.put("/springmvc_rg3/a", "a");
        map.put("/springmvc_rg3/b", "b");
        map.put("/springmvc_rg3/c", "c");
        map.put("/springmvc_rg3/d", "d");
    }

    //将需要servlet执行的方法 单独进行定义
    public void a() {
        System.out.println("AllController-a方法执行");
    }

    public void b() {
        System.out.println("AllController-b方法执行");
    }

    public void c() {
        System.out.println("AllController-c方法执行");
    }

    public void d() {
        System.out.println("AllController-d方法执行");
    }
}
